temporary professor - German English Dictionary